Example: Building Automation: BACnet
Product:CODESYS Building Automation Library
The Building Automation Example BACnet.project
example shows the integration of CODESYS BACnet2 SL into a building automation application.
Description
So that the process I/Os can be represented as BACnet data points, a simple arbitration of the I/Os with a BACnetAnalogInput
or BACnetAnalogOutput
is performed in function blocks of the sample application. The ExampleAirConditioning1_using_BACnet
function block and the ExampleAirConditioning1
visualization from the CODESYS Building Automation library are used for the example.
For a more detailed description of the sample application, see the comments in the function block implementations in the project. The background and structure of the example are explained in the PLC_PRG
program. In addition, the documentation available in the Library Manager provides detailed information about the functional aspects of the CODESYS Building Automation library.
System requirements and restrictions
Programming system | CODESYS Development System (version 3.5.16.0 or higher) |
Runtime system | CODESYS Control Win (version 3.5.16.0 or higher) |
Add-on components | - |
Note
After installing the CODESYS Building Automation package, the project is located in the user directory, in the
CODESYS Building Automation\<version>\Projects
subdirectory.